temporary storage permit - Turco Inglés Diccionario